home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Personal Computer World 2009 February
/
PCWFEB09.iso
/
Software
/
Resources
/
Chat & Communication
/
Digsby build 37
/
digsby_setup.exe
/
lib
/
oscar
/
capabilities.pyo
(
.txt
)
< prev
next >
Wrap
Python Compiled Bytecode
|
2008-10-13
|
4KB
|
21 lines
# Source Generated with Decompyle++
# File: in.pyo (Python 2.5)
from struct import pack
enabled_names = '\ndigsby\n\navatar\n\nichatav_info\n\nfile_xfer\n\nicq_to_aim\nutf8_support\nxhtml_support\nextended_msgs\n\nbuddy_list_transfer\n'.split()
by_name = { }
by_bytes = { }
by_name = dict(avatar = '094613464c7f11d18222444553540000'.decode('hex'), buddy_list_transfer = '0946134b4c7f11d18222444553540000'.decode('hex'), file_xfer = '094613434c7f11d18222444553540000'.decode('hex'), ichatav_info = '094601054c7f11d18222444545535400'.decode('hex'), chat_service = '748f2420628711d18222444553540000'.decode('hex'), file_share = '094613484c7f11d18222444553540000'.decode('hex'), livevideo = '094601014c7f11d18222444553540000'.decode('hex'), voice_chat = '094613414c7f11d18222444553540000'.decode('hex'), camera = '094601024c7f11d18222444553540000'.decode('hex'), games_1 = '0946134a4c7f11d18222444553540000'.decode('hex'), games_2 = '0946134a4c7f11d12282444553540000'.decode('hex'), direct_play = '094613424c7f11d18222444553540000'.decode('hex'), add_ins = '094613474c7f11d18222444553540000'.decode('hex'), icq_to_aim = '0946134d4c7f11d18222444553540000'.decode('hex'), utf8_support = '0946134e4c7f11d18222444553540000'.decode('hex'), rtf_support = '97b12751243c4334ad22d6abf73f1492'.decode('hex'), xhtml_support = '094600024C7F11D18222444553540000'.decode('hex'), direct_im = '094613454c7f11d18222444553540000'.decode('hex'), extended_msgs = '094613494c7f11d18222444553540000'.decode('hex'), miranda = '4d6972616e6461410004033100000002'.decode('hex'), trillian_encrypt = 'f2e7c7f4fead4dfbb23536798bdf0000'.decode('hex'), digsby = 'digsby' + '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', short_caps = '094600004c7f11d18222444553540000'.decode('hex'), route_finder = '094613444c7f11d18222444553540000'.decode('hex'), microphone = '094601034c7f11d18222444553540000'.decode('hex'), aim6_unknown1 = '094601074c7f11d18222444553540000'.decode('hex'), rtc_audio = '094601044c7f11d18222444553540000'.decode('hex'), icq_unknown1 = '563fc8090b6f41bd9f79422609dfa2f3'.decode('hex'), icq6_unknown1 = '178c2d9bdaa545bb8ddbf3bdbd53a10a'.decode('hex'), icq6_unknown2 = '0138ca7b769a491588f213fc00979ea8'.decode('hex'), icq6_unknown3 = '67361515612d4c078f3dbde6408ea041'.decode('hex'), icq6_unknown4 = '1a093c6cd7fd4ec59d51a6474e34f5a0'.decode('hex'), icq6_unknown5 = 'b2ec8f167c6f451bbd79dc58497888b9'.decode('hex'), aim_file_xfer = '0946134c4c7f11d18222444553540000'.decode('hex'), secure_im = '094600014C7F11D18222444553540000'.decode('hex'), new_status_msg = '0946010A4C7F11D18222444553540000'.decode('hex'), realtime_im = '0946010B4C7F11D18222444553540000'.decode('hex'), smart_caps = '094601FF4C7F11D18222444553540000'.decode('hex'))
by_bytes = dict((lambda .0: for k, v in .0:
(v, k))(by_name.items()))
feature_capabilities = []
enabled_capabilities = { }.fromkeys(by_name.keys(), False)
for cap in enabled_names:
enabled_capabilities[cap] = True
for capability, enabled in enabled_capabilities.items():
if enabled:
feature_capabilities.append(by_name[capability])
continue